Version 2.01 of Sweeper is a bug fix on version 2.0.
About the bug…
The bug occurred in version 2.0 when you selected 'Eject Disk' or pressed the keyboard shortcut within the Finder when running System 7.x. Because of a bug in the Finder which doesn't check that you have a disk selected to eject it tries to eject any icon selected even if it is a folder or document, etc. This operation would call the routine which Sweeper uses to check a disk for sweeping and result in Sweeper attempting to check the disk on which the folder or document resides. After a couple of other internal operations this would result in either the Finder crashing and reloading or a disk switch dialog asking you to insert your hard disk. Either way your computer would have to be restarted.
This bug has now been fixed and now if an icon other than a disk is selected the Finder still attempts to 'eject' the icon (because of the bug within the Finder) but Sweeper returns control immediately without further processing.
You may still see a disk switch dialog asking you to insert your hard disk but this will go away within a second without causing any problem. I must stress that this has always happened in Finder 7.x whether Sweeper is running or not.
Sorry Performa 630 owners…
I have tested Sweeper 2.01 on a Performa 630 and because of the bug in the Finder mentioned above it will always 'eject' the hard disk if the floppy/CD icon is not selected. This always results in the computer having to be restarted. The only way around this problem is to use the alternate way of ejecting a disk by pressing command-shift-1. This will always eject a floppy disk in the internal drive at any time (even within an application such as ClarisWorks, for example), and will never cause any problem.
I have tested version 2.01 extensively on a Classic, Classic II, LC, LC II, LC III, Performa 450, Performa 460, and LC/Performa 475 running System 7.0, 7.01, 7.1, and 7.5 and it works fine without any problem.
I have not had an opportunity to test it on a PowerPC computer (Performa 5200, 6200 for example), and so I cannot guarantee it working properly.
I also tested version 2.01 on a Classic running System 6.03 (the hidden boot disk on the Classic) and System 6.07 and again it worked fine without any problem.
Please accept my apologies for any inconvenience caused from running Sweeper 2.0 and I hope you will run Sweeper 2.01 with confidence.